/*
 *  Description: 首页菜单下拉改版
 *  Time: 2021.12.28
 *  Author: wulizhou
 */
.btnBgYs {
  width: 90px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  top: 22px;
  right: 18px;
  color: #ffffff;
  cursor: pointer;
  background: url("//static.588ku.com/imgPath/index/images/V1/btnIcon/btnBgYs-1.svg") no-repeat center top / 100%;
  border-radius: 4px;
  overflow: hidden;
}
.btnBgYs:hover .item-btn-hover {
  display: block;
}
.btnBgYs .item-btn-hover {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.btnBgYsz {
  width: 90px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  top: 22px;
  right: 18px;
  color: #ffffff;
  cursor: pointer;
  background: url("//static.588ku.com/imgPath/index/images/V1/btnIcon/btnBgYsz.svg") no-repeat center top / 100%;
  border-radius: 4px;
  overflow: hidden;
}
.btnBgYsz:hover .item-btn-hover {
  display: block;
}
.btnBgYsz .item-btn-hover {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.btnBgGif {
  width: 90px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  top: 22px;
  right: 18px;
  color: #ffffff;
  cursor: pointer;
  background: url("//static.588ku.com/imgPath/index/images/V1/btnIcon/btnBgGif.svg") no-repeat center top / 100%;
  border-radius: 4px;
  overflow: hidden;
}
.btnBgGif:hover .item-btn-hover {
  display: block;
}
.btnBgGif .item-btn-hover {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.btnBgBj {
  width: 90px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  top: 22px;
  right: 18px;
  color: #ffffff;
  cursor: pointer;
  background: url("//static.588ku.com/imgPath/index/images/V1/btnIcon/btnBgBj.svg") no-repeat center top / 100%;
  border-radius: 4px;
  overflow: hidden;
}
.btnBgBj:hover .item-btn-hover {
  display: block;
}
.btnBgBj .item-btn-hover {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.btnBgCh {
  width: 90px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  top: 22px;
  right: 18px;
  color: #ffffff;
  cursor: pointer;
  background: url("//static.588ku.com/imgPath/index/images/V1/btnIcon/btnBgCh.svg") no-repeat center top / 100%;
  border-radius: 4px;
  overflow: hidden;
}
.btnBgCh:hover .item-btn-hover {
  display: block;
}
.btnBgCh .item-btn-hover {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.btnBgSyt {
  width: 90px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  top: 22px;
  right: 18px;
  color: #ffffff;
  cursor: pointer;
  background: url("//static.588ku.com/imgPath/index/images/V1/btnIcon/btnBgSyt.svg") no-repeat center top / 100%;
  border-radius: 4px;
  overflow: hidden;
}
.btnBgSyt:hover .item-btn-hover {
  display: block;
}
.btnBgSyt .item-btn-hover {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.btnBgGg {
  width: 90px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  top: 22px;
  right: 18px;
  color: #ffffff;
  cursor: pointer;
  background: url("//static.588ku.com/imgPath/index/images/V1/btnIcon/btnBgGg.svg") no-repeat center top / 100%;
  border-radius: 4px;
  overflow: hidden;
}
.btnBgGg:hover .item-btn-hover {
  display: block;
}
.btnBgGg .item-btn-hover {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.btnBgUi {
  width: 90px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  top: 22px;
  right: 18px;
  color: #ffffff;
  cursor: pointer;
  background: url("//static.588ku.com/imgPath/index/images/V1/btnIcon/btnBgUi.svg") no-repeat center top / 100%;
  border-radius: 4px;
  overflow: hidden;
}
.btnBgUi:hover .item-btn-hover {
  display: block;
}
.btnBgUi .item-btn-hover {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.5);
}
.itemHoverYs:hover .child-item-title {
  color: #17a1ff !important;
}
.itemHoverYs:hover .child-item-description {
  color: #17a1ff !important;
}
.itemHoverYsz:hover .child-item-title {
  color: #06cfdd !important;
}
.itemHoverYsz:hover .child-item-description {
  color: #06cfdd !important;
}
.itemHoverGif:hover .child-item-title {
  color: #F1689F !important;
}
.itemHoverGif:hover .child-item-description {
  color: #F1689F !important;
}
.itemHoverBj:hover .child-item-title {
  color: #F57A6E !important;
}
.itemHoverBj:hover .child-item-description {
  color: #F57A6E !important;
}
.itemHoverCh:hover .child-item-title {
  color: #4fc875 !important;
}
.itemHoverCh:hover .child-item-description {
  color: #4fc875 !important;
}
.itemHoverSyt:hover .child-item-title {
  color: #F86D6E !important;
}
.itemHoverSyt:hover .child-item-description {
  color: #F86D6E !important;
}
.itemHoverGg:hover .child-item-title {
  color: #EFB15B !important;
}
.itemHoverGg:hover .child-item-description {
  color: #EFB15B !important;
}
.itemHoverUi:hover .child-item-title {
  color: #39caad !important;
}
.itemHoverUi:hover .child-item-description {
  color: #39caad !important;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover {
  left: 59px !important;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box {
  width: 290px !important;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list {
  border-radius: 4px;
  padding: 20px;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item {
  width: 250px;
  height: 77px;
  background-color: #f1f4f8;
  margin-bottom: 14px;
  box-sizing: border-box;
  position: relative;
  border-radius: 4px;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item .child-item-box,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item .child-item-box,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item .child-item-box {
  display: inline-block;
  width: 140px;
  height: 100%;
  padding: 19px 0 0 18px;
  box-sizing: border-box;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item .child-item-title,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item .child-item-title,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item .child-item-title {
  font-size: 16px;
  font-weight: 800;
  color: #262626;
  line-height: 16px;
  letter-spacing: 1px;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item .child-item-description,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item .child-item-description,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item .child-item-description {
  font-size: 12px;
  font-weight: 400;
  color: #666666;
  line-height: 12px;
  letter-spacing: 1px;
  margin-top: 9px;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item:last-child,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item:last-child,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item:last-child {
  margin-bottom: 0;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx {
  background-color: transparent;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx {
  background: url("//static.588ku.com/imgPath/index/images/V1/btnIcon/img-bg-rx3.png") no-repeat center / 100%;
  color: #ffffff;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx .child-item-img-bar,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx .child-item-img-bar,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx .child-item-img-bar {
  height: 20px;
  width: 100%;
  padding-left: 20px;
  box-sizing: border-box;
  position: absolute;
  bottom: 5px;
  left: 0;
  font-size: 0;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx .child-item-img-bar .child-item-img-t,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx .child-item-img-bar .child-item-img-t,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx .child-item-img-bar .child-item-img-t {
  font-size: 16px;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx .child-item-img-bar .child-item-img-d,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx .child-item-img-bar .child-item-img-d,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx .child-item-img-bg-rx .child-item-img-bar .child-item-img-d {
  font-size: 12px;
  letter-spacing: 1px;
  margin-left: 5px;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx-new,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx-new,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx-new {
  background: url(//static.588ku.com/imgPath/index/images/V1/btnIcon/img-bg-rx5.png) no-repeat center / 100%;
  cursor: pointer;
}
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx-new .child-item-title,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx-new .child-item-title,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx-new .child-item-title,
.topmenu-lisbox .tmenu-list .ys .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx-new .child-item-description,
.topmenu-lisbox .tmenu-list .bg .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx-new .child-item-description,
.topmenu-lisbox .tmenu-list .model .tmenu-hover .nav-child-box .nax-child-list .nax-child-item-rx-new .child-item-description {
  color: #FFFFFF;
}
.topmenu-lisbox .tmenu-list .three:after {
  background-color: #17a1ff;
}
.topmenu-lisbox .tmenu-list .three .tmenu-hover .nax-child-list .nav-type-box {
  padding: 30px 20px 1px 36px !important;
}
.topmenu-lisbox .tmenu-list .three .tmenu-hover .nax-child-list .nav-type-box .nav-type-name a {
  color: #17a1ff;
}
.topmenu-lisbox .tmenu-list .three .tmenu-hover .nax-child-list .nav-type-box .nav-child-ul li a:hover {
  color: #17a1ff !important;
}
.topmenu-lisbox .tmenu-list .three .tmenu-hover .nax-child-list .nav-type-box .nav-child-ul .more-link-color a {
  color: #17a1ff !important;
}
